package copyengine.ui.component.scrollablePanel.scrollPanel
{
    /**
     * ScrollPanel的帮助类.  ScrollPanel和List的设计思路是 让两个类(CEScrollPanel CEList)尽量简单
     * 而上层逻辑 方便使用的函数 全部封装到在该类内部
     */
    public final class CEScrollPanelUtils
    {
        public function CEScrollPanelUtils()
        {
        }

        /**
         * 在ScrollPanel初始化或者Element发生变化以后 调用该函数对ScrollPanel进行一次强制刷新
         */
        public static function forceRefresh(_scrollPanel:CEScrollPanel):void
        {
            _scrollPanel.layoutAllElement();
            _scrollPanel.calculateMaxMoveRect();
            _scrollPanel.refresh();
        }

    }
}
